Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOCKE MEWS Semi-Detached £259,408 £240,000 24 Jun 2021
2 LOCKE MEWS Semi-Detached £312,720 £200,000 17 Dec 2007
3 LOCKE MEWS Terraced £497,699 £380,000 7 Feb 2017
4 LOCKE MEWS Terraced £549,839 £337,499 2 Jun 2008
5 LOCKE MEWS Terraced £539,375 £319,950 3 May 2013
6 LOCKE MEWS Terraced £514,620 £350,000 12 May 2015